\begin{table}[!b]
	\centering
	\scriptsize
	\setlength{\tabcolsep}{4.25pt}
	\begin{minipage}[t]{0.97\linewidth} % 如果想在表格中使用脚注，minipage是个不错的办法
		\caption{Linux内核版本4.18rc4缺陷检测结果}
		\scriptsize
		\label{tab:4-4-linux}
		\begin{tabular}{ccclcc}
			\hline
			\multirow{2}{*}{编号}& 缺陷 & \multirow{2}{*}{误用API} & \multicolumn{1}{c}{文件位置} & 缺陷 & \multirow{2}{*}{状态\footnote{$\checkmark\checkmark$为已经修复的缺陷，$\checkmark$为确认的缺陷，$P$为未确认的缺陷。}} \\
			& 编号 & & \multicolumn{1}{c}{文件名：调用函数} & 种类 & \\
			\hline
1 & 200489 & kzalloc & tlb\_uv.c: \textbf{init\_per\_cpu} & ICC & \checkmark \\
2 & 200505 & alloc\_disk & pktcdvd.c: \textbf{pkt\_setup\_dev}& IEH & \checkmark\checkmark \\
3 & 200511& kzalloc & clk-pxa.c: \textbf{clk\_pxa\_cken\_init} & ICC & \checkmark \\
4 & 200519& devm\_clk\_get & hci\_bcm.c: \textbf{bcm\_get\_resources} & IPU & \checkmark \\
5 & 200521& kzalloc & ip22-gio.c: \textbf{ip22\_check\_gio} & ICC & \checkmark \\
6 & 200533& nla\_nest\_start & ncsi-netlink.c: \textbf{ncsi*\_nl}& IPU & \checkmark\checkmark \\
7 & 200535 & nla\_nest\_start & conntrack.c: \textbf{ovs*\_get}& IPU & \checkmark\checkmark \\
8 & 200537 & nla\_nest\_start & datapath.c: \textbf{queue*\_packet} & IPU & \checkmark \\
9 & 200539 & alloc\_skb & chtls\_cm.c: \textbf{chtls*\_conn} & ICC & \checkmark \\
10 & 200541 & \_\_send*alloc\_skb & team.c: \textbf{team\_*\_get} & ICC & \checkmark \\
11 & 200543 & devm\_kzalloc & gpio-tegra.c: \textbf{tegra\_gpio\_probe}& IEH & \checkmark \\
12 & 200545 & devm\_kzalloc & core.c: \textbf{rsnd\_probe}& IEH & \checkmark \\
13 & 200547 & devm\_kzalloc & atmel*\_output.c: \textbf{atmel\_*\_endpoint} & ICC & $P$ \\
14 & 200549 & pci*ext\_capability & nic\_main.c: \textbf{pci*\_capability} & IPU & \checkmark \\
15 & 200551 & pci*ext\_capability & dpc.c: \textbf{dpc\_probe} & IPU & \checkmark\checkmark \\
16 & 200555 & devm*init\_i2c & hmc5843\_i2c.c: \textbf{hmc5843*\_probe} & IPU & \checkmark \\
17 & 200557 & devm\_ioremap & pata\_pxa.c: \textbf{pxa\_ata\_probe} & IEH & \checkmark \\
18 & 200559 & alloc\_workqueue & fm10k\_main.c: \textbf{fm10k*\_module} & ICC & \checkmark \\
19 & 200561 & ida\_pre\_get & namespace.c: \textbf{mnt*\_id} & IPU & \checkmark\checkmark \\
20 & 200563 & wm831x*\_read & clk-wm831x.c: \textbf{wm831x*prepared} & IEH & \checkmark \\
21 & 200565 & dma\_mapping\_error & qib\_sdma.c: \textbf{qib*send} & IEH & \checkmark \\
22 & 200567 & get\_zeroed\_page & sysinfo.c: \textbf{sysinfo\_show} & IEH & \checkmark \\
23 & 200569 & kzalloc & mach-mx27ads.c: \textbf{mx27ads*\_init} & ICC & $P$ \\
24 & 200571 & kzalloc & board-v7.c: \textbf{i2c\_quirk} & ICC & \checkmark \\
25 & 200573 & kzalloc & coherency.c: \textbf{armada\_*\_init} & ICC & \checkmark \\
26 & 200575 & kzalloc & octeon-irq.c: \textbf{octeon*\_map} & ICC & \checkmark \\
27 & 200577 & kzalloc & gptu.c: \textbf{clkdev*\_gptu} & ICC & $P$ \\
28 & 200579& kzalloc & octeon-irq.c: \textbf{octeon*\_map} & ICC & $P$ \\
29 & 200581 & kzalloc & sysctrl.c: \textbf{clkdev\_add\_pci} & ICC  & $P$ \\
30 & 200583 & kzalloc & msi-xlp.c: \textbf{xlp*\_irqs} & ICC & \checkmark \\
			\hline
		\end{tabular}
	\end{minipage}
\end{table}